Big Huge Thesaurus

Melia azederach

noun

sounds kind of like